public gaming house - French English Dictionary